stinky squid - French English Dictionary